immigration employment lawyer dv-2005 green card law h1b attorney greencard citizenship employers immigration lawyer immigration attorney diversity careers